package net.da.processor.user.impl;

import net.da.core.bof.ApplicationSession;
import net.da.processor.AbstractProcessor;
import net.da.processor.user.CreateUserProcessor;
import net.da.processor.user.io.CreateUserRequest;
import net.da.processor.user.io.CreateUserResponse;

public class CreateUserProcessorImpl extends AbstractProcessor<CreateUserResponse, CreateUserRequest> implements CreateUserProcessor {

    @Override
    protected CreateUserResponse process(CreateUserRequest request, ApplicationSession session) {
        throw new UnsupportedOperationException();
    }

    @Override
    protected CreateUserResponse buildIOResponseEmptyInstance() {
        return new CreateUserResponse();
    }

}
